/*
 * HuevoReloj.h
 *
 *  Created on: 16/10/2012
 *      Author: Ignacio Galvez
 */

#ifndef HUEVORELOJ_H_
#define HUEVORELOJ_H_

#include "Huevo.h"

class Daniable;
class HuevoReloj: public Huevo {
public:
	HuevoReloj(double anguloDeDisparo,double normaVelocidadInicial,
			double x, double y, double tiempoInicio);
	virtual void mover(double t);
	void explotar();
	void show();
	void daniar(Daniable* daniable);
	std::string &getImagePath();
	void setImagePath(std::string &path);
	virtual ~HuevoReloj();
private: 
	bool exploto;
	double tiempoActual;
	static double tiempoLimite;
};

#endif /* HUEVORELOJ_H_ */
